japan earth (senegalia catechu) - Francés Inglés Diccionario